Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 HADDON PLACE Semi-Detached £74,953 £45,000 4 Jun 2013
8 HADDON PLACE Semi-Detached £116,044 £49,950 25 Jul 2003